home *** CD-ROM | disk | FTP | other *** search
/ SGI Developer Toolbox 6.1 / SGI Developer Toolbox 6.1 - Disc 1.iso / toolbox / documents / irix / README < prev    next >
Encoding:
Text File  |  1996-11-11  |  5.3 KB  |  117 lines

  1.                
  2.                        general IRIX/OS documentation
  3.  
  4. ----------------------------------------------------------------------------
  5.  
  6.            this directory contains general information about IRIX
  7.            not "release-specific", and Operating Systems issues.
  8.  
  9.                 The following documents are included herein:
  10.  
  11.     * Automating and Scheduling Jobs with Cron, Pipeline, January/February 1996
  12.     * Local and Remote File Locking, Pipeline, March/April 1996
  13.     * Restarting Sendmail, Pipeline, March/April 1996
  14.     * Getting Started With Socket Programming, Pipeline, May/June 1995
  15.     * Supported Releases, Pipeline, November/December 1995
  16.     * Getting and Setting User Context Within a Process, Pipeline, July 1995
  17.     * Caching and Locality, November, 1994
  18.     * The Paging Game, a short game description of paging
  19.     * 4 Periodic Tables of IRISes
  20.  
  21.  
  22.                    --------------------------------------
  23.  
  24.  
  25.    * Automating and Scheduling Jobs with Cron, Pipeline, January/February
  26.      1996
  27.         Many jobs that users and system administrators need to accomplish
  28.      are repetitive or are best done during off hours when the system load
  29.      is lighter.
  30.         This article will discuss how to use cron(1M) to schedule and manage
  31.      these jobs. Although the information in this article should apply
  32.      equally to IRIX 5.x and IRIX 6.x, it was researched and tested on IRIX
  33.      5.3.
  34.  
  35.  
  36.    * Local and Remote File Locking, Pipeline, March/April 1996
  37.         Programmers that write large multi-user applications which access
  38.      databases are commonly faced with the question of data locking and
  39.      integrity. This article discusses how file locking can be utilized in
  40.      an application, describes how this type of locking works locally and
  41.      remotely, and provides some example code to test data locking on local
  42.      and remote systems. This article assumes that the reader is familiar
  43.      with C programming and has a basic understanding of NFS.
  44.         This article contains source code broken out into C files in
  45.      toolbox/src/exampleCode/irix/fileLocking
  46.  
  47.  
  48.    * Restarting Sendmail, Pipeline, March/April 1996
  49.         This article is intended to assist system administrators in
  50.      recognizing when sendmail(1M) has encountered a problem and is no
  51.      longer processing mail. In addition, information is provided to assist
  52.      system administrators in correctly stopping the mail system, recovering
  53.      messages queued to be sent, and restarting sendmail. This article does
  54.      not cover configuring or debugging the mail system.
  55.  
  56.  
  57.    * Getting Started With Socket Programming, Pipeline, May/June 1995,
  58.      vol.6, no.3
  59.         This article will present an introduction to sockets, an application
  60.      programming interface (API) for network applications in a UNIX
  61.      environment. Sockets are a UNIX interface to the TCP/IP protocol and
  62.      were developed at the University of California at Berkeley.
  63.         This article contains source code broken out into C files in
  64.      toolbox/src/exampleCode/irix/sockets
  65.  
  66.  
  67.    * Supported Releases, Pipeline, November/December 1995
  68.         a listing of the recent SGI software releases, including their
  69.      current support status.
  70.  
  71.  
  72.    * Getting and Setting User Context Within a Process, Pipeline,
  73.      July/August 1995
  74.         The following program provides an example of using the
  75.      getcontext(2), setcontext(2) and makecontext(3C) functions introduced
  76.      in IRIX 5.x. These functions are useful for implementing user level
  77.      context switching between multiple threads of control within a single
  78.      IRIX process.
  79.         This article contains source code broken out as a C file in
  80.      toolbox/src/exampleCode/irix/context
  81.  
  82.  
  83.    * Caching and Locality, November, 1994
  84.         discusses issues surrounding computer memory:
  85.         Many computer science textbooks on algorithms assume that your
  86.      computer's memory is all the same that it is no more expensive to
  87.      access any word than it is to access any other. This makes the analysis
  88.      easy, but on modern computers, it is far from true. Some types of
  89.      memory can be 1000 times slower to access than others, and particularly
  90.      bad programming can slow down a program's running time by factors of
  91.      tens or hundreds. This tutorial attempts to explain why it happens, how
  92.      to avoid it, and things to watch out for in your code.
  93.  
  94.  
  95.    * The Paging Game -- a short game description of "paging".
  96.  
  97.  
  98.    * Periodic Tables of IRISes:
  99.         o periodic.html : Workstation/Client Periodic Table (1/11/96)
  100.         o challenge.html: Challenge Server Periodic Table (1/11/96)
  101.         o onyx-1-96.html : Onyx Family Periodic Table (1/26/96)
  102.         o pow-chl-1-96.html: Power Challenge Periodic Table (1/26/96)
  103.                     The above-four documents hail from
  104.                     http://www.sgi.com/Technology/periodic.html
  105.                     and
  106.                     http://www.sgi.com/Technology/challenge.html
  107.                     and
  108.                     http://www.sgi.com/Technology/tables/onyx-1-96.html
  109.                     and
  110.                     http://www.sgi.com/Technology/tables/pow-chl-1-96.html
  111.                     respectively. Always reference the above links, for
  112.                     the most current, up-to-date version of these pages.
  113.  
  114.  
  115. ----------------------------------------------------------------------------
  116.  
  117.